Navy Base — definition

1. navy base (Noun)

1 definition

navy base (Noun) — Base of operations for a naval fleet.

2 types of
base base of operations